more capable - Turc Anglais Dictionnaire